interdigitated fins - Turkish English Dictionary